body {
    font-family: tahoma, verdana, arial, sans-serif;
}

#list {
    position: absolute;
    left: 0;
    top: 0;
/*    width: 300;  */
    right: 0;
    bottom: 0;
}

.project {
/*
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(231, 231, 231)), color-stop(0.05, rgb(231, 231, 231)), color-stop(0.05, rgb(207, 207, 207)), to(rgb(186, 186, 186)));
    border-bottom: 1px solid rgb(178, 178, 178);
    border-top: 1px solid rgb(178, 178, 178);
    color: rgb(110, 110, 110);
*/

    color: white;
    background: #4B4B4A url(http://localhost:8111/img/bgBuildTitle.gif) repeat-x 0px 0px;
    border-left: 1px solid #41403F;
    border-right: 1px solid #41403F;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
/*    text-shadow: white 0px 1px 0px;  */
    padding: 0px 5px;
    cursor: pointer;
    -webkit-user-select: none;
}

.buildType {
    background-color: #E3E9EF;
    border-bottom: 1px solid rgb(178, 178, 178);
    border-top: 1px solid rgb(178, 178, 178);
    color: #0254D0;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
/*    text-shadow: white 0px 1px 0px;  */
    padding: 0px 5px;
    cursor: pointer;
    -webkit-user-select: none;
}

.build-element {
    clear: both;
    height: 30px;
    line-height: 30px;
    padding: 0px 5px;
}

.build-text {
    font-size: 12px;
    -webkit-user-select: none;
    cursor: pointer;
    float: right;
    width: 90%;
}

.section-children {
    display: none;
}

.section-children-expanded {
} 